package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 申请事项-业务信息
 * @Author: yuncheng
 * @Date: 2024-03-06
 * @Version: V1.0
 */
@ApiModel(value = "spcy_sqsx_ywxx对象", description = "申请事项-业务信息")
@TableName("spcy_sqsx_ywxx")
public class SpcySqsxYwxx extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "申请事项id")
    private String sqsxid;

    @ApiModelProperty(value = "业务分类编码")
    private String fywflcode;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "停止时间")
    private Date ftzsj;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "结束时间")
    private Date fjssj;

    @ApiModelProperty(value = "组长人数")
    private Integer fzzrs;

    @ApiModelProperty(value = "组员人数")
    private Integer fzyrs;

    @ApiModelProperty(value = "预备人数")
    private Integer fybrs;

    @ApiModelProperty(value = "回避区域")
    private String hbqy;

    @ApiModelProperty(value = "专业特长")
    private String zytc;

    @ApiModelProperty(value = "检查开始时间")
    private String jckssj;

    @ApiModelProperty(value = "检查结束时间")
    private String jcjssj;

    @ApiModelProperty(value = "有效状态(0开始/1结束)")
    private Integer fstate;

    @ApiModelProperty(value = "同意组长人数")
    private Integer tyzzrs;

    @ApiModelProperty(value = "同意组员人数")
    private Integer tyzyrs;

    @ApiModelProperty(value = "同意预备人数")
    private Integer tyybrs;

    @ApiModelProperty(value = "抽选组长人数")
    private Integer cxzzrs;

    @ApiModelProperty(value = "抽选组员人数")
    private Integer cxzyrs;

    @ApiModelProperty(value = "抽选预备人数")
    private Integer cxybrs;

    @ApiModelProperty(value = "发送待确认短信状态(是/否[默认])")
    private String fsmszt;

    @ApiModelProperty(value = "发送待确认短信内容")
    private String fdqrdxnr;

    public Date getFtzsj() {
        return ftzsj;
    }

    public void setFtzsj(Date ftzsj) {
        this.ftzsj = ftzsj;
    }

    public Date getFjssj() {
        return fjssj;
    }

    public void setFjssj(Date fjssj) {
        this.fjssj = fjssj;
    }

    public Integer getFzzrs() {
        return fzzrs;
    }

    public void setFzzrs(Integer fzzrs) {
        this.fzzrs = fzzrs;
    }

    public Integer getFzyrs() {
        return fzyrs;
    }

    public void setFzyrs(Integer fzyrs) {
        this.fzyrs = fzyrs;
    }

    public Integer getFybrs() {
        return fybrs;
    }

    public void setFybrs(Integer fybrs) {
        this.fybrs = fybrs;
    }

    public String getHbqy() {
        return hbqy;
    }

    public void setHbqy(String hbqy) {
        this.hbqy = hbqy;
    }

    public String getZytc() {
        return zytc;
    }

    public void setZytc(String zytc) {
        this.zytc = zytc;
    }

    public String getJckssj() {
        return jckssj;
    }

    public void setJckssj(String jckssj) {
        this.jckssj = jckssj;
    }

    public String getJcjssj() {
        return jcjssj;
    }

    public void setJcjssj(String jcjssj) {
        this.jcjssj = jcjssj;
    }

    public Integer getFstate() {
        return fstate;
    }

    public void setFstate(Integer fstate) {
        this.fstate = fstate;
    }

    public Integer getTyzzrs() {
        return tyzzrs;
    }

    public void setTyzzrs(Integer tyzzrs) {
        this.tyzzrs = tyzzrs;
    }

    public Integer getTyzyrs() {
        return tyzyrs;
    }

    public void setTyzyrs(Integer tyzyrs) {
        this.tyzyrs = tyzyrs;
    }

    public Integer getTyybrs() {
        return tyybrs;
    }

    public void setTyybrs(Integer tyybrs) {
        this.tyybrs = tyybrs;
    }

    public String getSqsxid() {
        return sqsxid;
    }

    public void setSqsxid(String sqsxid) {
        this.sqsxid = sqsxid;
    }

    public String getFywflcode() {
        return fywflcode;
    }

    public void setFywflcode(String fywflcode) {
        this.fywflcode = fywflcode;
    }

    public String getFsmszt() {
        return fsmszt;
    }

    public void setFsmszt(String fsmszt) {
        this.fsmszt = fsmszt;
    }

    public String getFdqrdxnr() {
        return fdqrdxnr;
    }

    public void setFdqrdxnr(String fdqrdxnr) {
        this.fdqrdxnr = fdqrdxnr;
    }

    public Integer getCxzzrs() {
        return cxzzrs;
    }

    public void setCxzzrs(Integer cxzzrs) {
        this.cxzzrs = cxzzrs;
    }

    public Integer getCxzyrs() {
        return cxzyrs;
    }

    public void setCxzyrs(Integer cxzyrs) {
        this.cxzyrs = cxzyrs;
    }

    public Integer getCxybrs() {
        return cxybrs;
    }

    public void setCxybrs(Integer cxybrs) {
        this.cxybrs = cxybrs;
    }
}
